package com.ruoyi.project.system.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.TreeEntity;

/**
 * 组织结构对象 sys_organize
 * 
 * @author frank
 * @date 2024-08-26
 */
public class SysOrganize extends TreeEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private String organizeId;

    /** 编号 */
    @Excel(name = "编号")
    private String orgno;

    /** 名称 */
    @Excel(name = "名称")
    private String orgname;

    /** 组织标记 */
    @Excel(name = "组织标记")
    private Integer orgFlg;

    /** 激活标记 */
    @Excel(name = "激活标记")
    private Integer activeFlag;

    /** 组织类型 */
    @Excel(name = "组织类型")
    private Integer orgType;

    /** 描述 */
    private String descText;

    /** 电话 */
    private String telephoneno;

    /** 传真 */
    private String fax;

    /** EMail */
    private String email;

    /** 网址 */
    private String webaddress;

    /** 地址 */
    @Excel(name = "地址")
    private String address;

    /** 邮政编码 */
    @Excel(name = "邮政编码")
    private String postcode;

    /** 联系人 */
    private String contact;

    /** 内部机构表识 */
    private String vorgtype;

    /** 地区编码 */
    private String areacode;

    /** 所属行业 */
    private String tradetype;

    /** 机构类型 */
    private String orgstyle;

    /** 机构性质 */
    private String orgkind;

    /** 法人代表 */
    @Excel(name = "法人代表")
    private String juridicalperson;

    /** 营业执照 */
    private String liscenseno;

    /** 注册地址 */
    private String enrolladdr;

    /** 开户银行 */
    private String bankname;

    /** 银行账号 */
    private String bankaccountno;

    /** 税务编号 */
    private String taxno;

    /** 税率 */
    private Integer taxrate;

    /** 发票抬头 */
    private String invoiceheader;

    /** 币种 */
    private String moneytype;

    /** 外文名称 */
    private String foreignname;

    /** 科目编号 */
    private String subjectno;

    /** 信用等级 */
    private String creditclass;

    /** 信用额度 */
    private Integer creditmax;

    /** Date1 */
    private Date date1;

    /** Date2 */
    private Date date2;

    /** Date3 */
    private Date date3;

    /** Date4 */
    private Date date4;

    /** Boolean1 */
    private Integer boolean1;

    /** Boolean2 */
    private Integer boolean2;

    /** Boolean3 */
    private Integer boolean3;

    /** Boolean4 */
    private Integer boolean4;

    /** DateTime1 */
    private Date datetime1;

    /** DateTime2 */
    private Date datetime2;

    /** DateTime3 */
    private Date datetime3;

    /** DateTime4 */
    private Date datetime4;

    /** Time1 */
    private Date time1;

    /** Time2 */
    private Date time2;

    /** Time3 */
    private Date time3;

    /** Time4 */
    private Date time4;

    /** Char1 */
    private String char1;

    /** Char2 */
    private String char2;

    /** Char3 */
    private String char3;

    /** Char4 */
    private String char4;

    /** Int1 */
    private Integer int1;

    /** Int2 */
    private Integer int2;

    /** Int3 */
    private Integer int3;

    /** Int4 */
    private Integer int4;

    /** Long1 */
    private Long long1;

    /** Long2 */
    private Long long2;

    /** Long3 */
    private Long long3;

    /** Long4 */
    private Long long4;

    /** Number1 */
    private Integer number1;

    /** Number2 */
    private Integer number2;

    /** Number3 */
    private Integer number3;

    /** Number4 */
    private Integer number4;

    /** Varchar1 */
    private String varchar1;

    /** Varchar2 */
    private String varchar2;

    /** Varchar3 */
    private String varchar3;

    /** Varchar4 */
    private String varchar4;

    /** Varchar5 */
    private String varchar5;

    /** Varchar6 */
    @Excel(name = "Varchar6")
    private String varchar6;

    /** Varchar7 */
    private String varchar7;

    /** Varchar8 */
    private String varchar8;

    /** Varchar9 */
    private String varchar9;

    /** Varchar10 */
    private String varchar10;

    /** Text1 */
    private String text1;

    /** Html1 */
    private String html1;

    /** Image1 */
    private String image1;

    /** 创建日期 */
    private Date sysCreated;

    /** 创建用户 */
    private String sysCreatedby;

    /** 所属岗位 */
    private String sysPostn;

    /** 所属部门 */
    private String sysDivision;

    /** 所属组织 */
    private String sysOrg;

    /** 最后修改日期 */
    private Date sysLastUpd;

    /** 最后修改用户 */
    private String sysLastUpdBy;

    /** 层次码 */
    private String classcode;

    /** 根组织 */
    private String rootorgId;

    /** 基本岗位 */
    private String basepostnFk;
    //简称
    private String jc;
    //经度
    private BigDecimal jd;
    //纬度
    private BigDecimal wd;
    //结算单位Id
    private String jsdwId;
    private String jsdwName;
    //发货单位Id
    private String fhdwId;
    private String fhdwName;

    public void setOrganizeId(String organizeId) 
    {
        this.organizeId = organizeId;
    }

    public String getOrganizeId() 
    {
        return organizeId;
    }
    public void setOrgno(String orgno) 
    {
        this.orgno = orgno;
    }

    public String getOrgno() 
    {
        return orgno;
    }
    public void setOrgname(String orgname) 
    {
        this.orgname = orgname;
    }

    public String getOrgname() 
    {
        return orgname;
    }
    public void setOrgFlg(Integer orgFlg) 
    {
        this.orgFlg = orgFlg;
    }

    public Integer getOrgFlg() 
    {
        return orgFlg;
    }
    public void setActiveFlag(Integer activeFlag) 
    {
        this.activeFlag = activeFlag;
    }

    public Integer getActiveFlag() 
    {
        return activeFlag;
    }
    public void setOrgType(Integer orgType) 
    {
        this.orgType = orgType;
    }

    public Integer getOrgType() 
    {
        return orgType;
    }
    public void setDescText(String descText) 
    {
        this.descText = descText;
    }

    public String getDescText() 
    {
        return descText;
    }
    public void setTelephoneno(String telephoneno) 
    {
        this.telephoneno = telephoneno;
    }

    public String getTelephoneno() 
    {
        return telephoneno;
    }
    public void setFax(String fax) 
    {
        this.fax = fax;
    }

    public String getFax() 
    {
        return fax;
    }
    public void setEmail(String email) 
    {
        this.email = email;
    }

    public String getEmail() 
    {
        return email;
    }
    public void setWebaddress(String webaddress) 
    {
        this.webaddress = webaddress;
    }

    public String getWebaddress() 
    {
        return webaddress;
    }
    public void setAddress(String address) 
    {
        this.address = address;
    }

    public String getAddress() 
    {
        return address;
    }
    public void setPostcode(String postcode) 
    {
        this.postcode = postcode;
    }

    public String getPostcode() 
    {
        return postcode;
    }
    public void setContact(String contact) 
    {
        this.contact = contact;
    }

    public String getContact() 
    {
        return contact;
    }
    public void setVorgtype(String vorgtype) 
    {
        this.vorgtype = vorgtype;
    }

    public String getVorgtype() 
    {
        return vorgtype;
    }
    public void setAreacode(String areacode) 
    {
        this.areacode = areacode;
    }

    public String getAreacode() 
    {
        return areacode;
    }
    public void setTradetype(String tradetype) 
    {
        this.tradetype = tradetype;
    }

    public String getTradetype() 
    {
        return tradetype;
    }
    public void setOrgstyle(String orgstyle) 
    {
        this.orgstyle = orgstyle;
    }

    public String getOrgstyle() 
    {
        return orgstyle;
    }
    public void setOrgkind(String orgkind) 
    {
        this.orgkind = orgkind;
    }

    public String getOrgkind() 
    {
        return orgkind;
    }
    public void setJuridicalperson(String juridicalperson) 
    {
        this.juridicalperson = juridicalperson;
    }

    public String getJuridicalperson() 
    {
        return juridicalperson;
    }
    public void setLiscenseno(String liscenseno) 
    {
        this.liscenseno = liscenseno;
    }

    public String getLiscenseno() 
    {
        return liscenseno;
    }
    public void setEnrolladdr(String enrolladdr) 
    {
        this.enrolladdr = enrolladdr;
    }

    public String getEnrolladdr() 
    {
        return enrolladdr;
    }
    public void setBankname(String bankname) 
    {
        this.bankname = bankname;
    }

    public String getBankname() 
    {
        return bankname;
    }
    public void setBankaccountno(String bankaccountno) 
    {
        this.bankaccountno = bankaccountno;
    }

    public String getBankaccountno() 
    {
        return bankaccountno;
    }
    public void setTaxno(String taxno) 
    {
        this.taxno = taxno;
    }

    public String getTaxno() 
    {
        return taxno;
    }
    public void setTaxrate(Integer taxrate) 
    {
        this.taxrate = taxrate;
    }

    public Integer getTaxrate() 
    {
        return taxrate;
    }
    public void setInvoiceheader(String invoiceheader) 
    {
        this.invoiceheader = invoiceheader;
    }

    public String getInvoiceheader() 
    {
        return invoiceheader;
    }
    public void setMoneytype(String moneytype) 
    {
        this.moneytype = moneytype;
    }

    public String getMoneytype() 
    {
        return moneytype;
    }
    public void setForeignname(String foreignname) 
    {
        this.foreignname = foreignname;
    }

    public String getForeignname() 
    {
        return foreignname;
    }
    public void setSubjectno(String subjectno) 
    {
        this.subjectno = subjectno;
    }

    public String getSubjectno() 
    {
        return subjectno;
    }
    public void setCreditclass(String creditclass) 
    {
        this.creditclass = creditclass;
    }

    public String getCreditclass() 
    {
        return creditclass;
    }
    public void setCreditmax(Integer creditmax) 
    {
        this.creditmax = creditmax;
    }

    public Integer getCreditmax() 
    {
        return creditmax;
    }
    public void setDate1(Date date1) 
    {
        this.date1 = date1;
    }

    public Date getDate1() 
    {
        return date1;
    }
    public void setDate2(Date date2) 
    {
        this.date2 = date2;
    }

    public Date getDate2() 
    {
        return date2;
    }
    public void setDate3(Date date3) 
    {
        this.date3 = date3;
    }

    public Date getDate3() 
    {
        return date3;
    }
    public void setDate4(Date date4) 
    {
        this.date4 = date4;
    }

    public Date getDate4() 
    {
        return date4;
    }
    public void setBoolean1(Integer boolean1) 
    {
        this.boolean1 = boolean1;
    }

    public Integer getBoolean1() 
    {
        return boolean1;
    }
    public void setBoolean2(Integer boolean2) 
    {
        this.boolean2 = boolean2;
    }

    public Integer getBoolean2() 
    {
        return boolean2;
    }
    public void setBoolean3(Integer boolean3) 
    {
        this.boolean3 = boolean3;
    }

    public Integer getBoolean3() 
    {
        return boolean3;
    }
    public void setBoolean4(Integer boolean4) 
    {
        this.boolean4 = boolean4;
    }

    public Integer getBoolean4() 
    {
        return boolean4;
    }
    public void setDatetime1(Date datetime1) 
    {
        this.datetime1 = datetime1;
    }

    public Date getDatetime1() 
    {
        return datetime1;
    }
    public void setDatetime2(Date datetime2) 
    {
        this.datetime2 = datetime2;
    }

    public Date getDatetime2() 
    {
        return datetime2;
    }
    public void setDatetime3(Date datetime3) 
    {
        this.datetime3 = datetime3;
    }

    public Date getDatetime3() 
    {
        return datetime3;
    }
    public void setDatetime4(Date datetime4) 
    {
        this.datetime4 = datetime4;
    }

    public Date getDatetime4() 
    {
        return datetime4;
    }
    public void setTime1(Date time1) 
    {
        this.time1 = time1;
    }

    public Date getTime1() 
    {
        return time1;
    }
    public void setTime2(Date time2) 
    {
        this.time2 = time2;
    }

    public Date getTime2() 
    {
        return time2;
    }
    public void setTime3(Date time3) 
    {
        this.time3 = time3;
    }

    public Date getTime3() 
    {
        return time3;
    }
    public void setTime4(Date time4) 
    {
        this.time4 = time4;
    }

    public Date getTime4() 
    {
        return time4;
    }
    public void setChar1(String char1) 
    {
        this.char1 = char1;
    }

    public String getChar1() 
    {
        return char1;
    }
    public void setChar2(String char2) 
    {
        this.char2 = char2;
    }

    public String getChar2() 
    {
        return char2;
    }
    public void setChar3(String char3) 
    {
        this.char3 = char3;
    }

    public String getChar3() 
    {
        return char3;
    }
    public void setChar4(String char4) 
    {
        this.char4 = char4;
    }

    public String getChar4() 
    {
        return char4;
    }
    public void setInt1(Integer int1) 
    {
        this.int1 = int1;
    }

    public Integer getInt1() 
    {
        return int1;
    }
    public void setInt2(Integer int2) 
    {
        this.int2 = int2;
    }

    public Integer getInt2() 
    {
        return int2;
    }
    public void setInt3(Integer int3) 
    {
        this.int3 = int3;
    }

    public Integer getInt3() 
    {
        return int3;
    }
    public void setInt4(Integer int4) 
    {
        this.int4 = int4;
    }

    public Integer getInt4() 
    {
        return int4;
    }
    public void setLong1(Long long1) 
    {
        this.long1 = long1;
    }

    public Long getLong1() 
    {
        return long1;
    }
    public void setLong2(Long long2) 
    {
        this.long2 = long2;
    }

    public Long getLong2() 
    {
        return long2;
    }
    public void setLong3(Long long3) 
    {
        this.long3 = long3;
    }

    public Long getLong3() 
    {
        return long3;
    }
    public void setLong4(Long long4) 
    {
        this.long4 = long4;
    }

    public Long getLong4() 
    {
        return long4;
    }
    public void setNumber1(Integer number1) 
    {
        this.number1 = number1;
    }

    public Integer getNumber1() 
    {
        return number1;
    }
    public void setNumber2(Integer number2) 
    {
        this.number2 = number2;
    }

    public Integer getNumber2() 
    {
        return number2;
    }
    public void setNumber3(Integer number3) 
    {
        this.number3 = number3;
    }

    public Integer getNumber3() 
    {
        return number3;
    }
    public void setNumber4(Integer number4) 
    {
        this.number4 = number4;
    }

    public Integer getNumber4() 
    {
        return number4;
    }
    public void setVarchar1(String varchar1) 
    {
        this.varchar1 = varchar1;
    }

    public String getVarchar1() 
    {
        return varchar1;
    }
    public void setVarchar2(String varchar2) 
    {
        this.varchar2 = varchar2;
    }

    public String getVarchar2() 
    {
        return varchar2;
    }
    public void setVarchar3(String varchar3) 
    {
        this.varchar3 = varchar3;
    }

    public String getVarchar3() 
    {
        return varchar3;
    }
    public void setVarchar4(String varchar4) 
    {
        this.varchar4 = varchar4;
    }

    public String getVarchar4() 
    {
        return varchar4;
    }
    public void setVarchar5(String varchar5) 
    {
        this.varchar5 = varchar5;
    }

    public String getVarchar5() 
    {
        return varchar5;
    }
    public void setVarchar6(String varchar6) 
    {
        this.varchar6 = varchar6;
    }

    public String getVarchar6() 
    {
        return varchar6;
    }
    public void setVarchar7(String varchar7) 
    {
        this.varchar7 = varchar7;
    }

    public String getVarchar7() 
    {
        return varchar7;
    }
    public void setVarchar8(String varchar8) 
    {
        this.varchar8 = varchar8;
    }

    public String getVarchar8() 
    {
        return varchar8;
    }
    public void setVarchar9(String varchar9) 
    {
        this.varchar9 = varchar9;
    }

    public String getVarchar9() 
    {
        return varchar9;
    }
    public void setVarchar10(String varchar10) 
    {
        this.varchar10 = varchar10;
    }

    public String getVarchar10() 
    {
        return varchar10;
    }
    public void setText1(String text1) 
    {
        this.text1 = text1;
    }

    public String getText1() 
    {
        return text1;
    }
    public void setHtml1(String html1) 
    {
        this.html1 = html1;
    }

    public String getHtml1() 
    {
        return html1;
    }
    public void setImage1(String image1) 
    {
        this.image1 = image1;
    }

    public String getImage1() 
    {
        return image1;
    }
    public void setSysCreated(Date sysCreated) 
    {
        this.sysCreated = sysCreated;
    }

    public Date getSysCreated() 
    {
        return sysCreated;
    }
    public void setSysCreatedby(String sysCreatedby) 
    {
        this.sysCreatedby = sysCreatedby;
    }

    public String getSysCreatedby() 
    {
        return sysCreatedby;
    }
    public void setSysPostn(String sysPostn) 
    {
        this.sysPostn = sysPostn;
    }

    public String getSysPostn() 
    {
        return sysPostn;
    }
    public void setSysDivision(String sysDivision) 
    {
        this.sysDivision = sysDivision;
    }

    public String getSysDivision() 
    {
        return sysDivision;
    }
    public void setSysOrg(String sysOrg) 
    {
        this.sysOrg = sysOrg;
    }

    public String getSysOrg() 
    {
        return sysOrg;
    }
    public void setSysLastUpd(Date sysLastUpd) 
    {
        this.sysLastUpd = sysLastUpd;
    }

    public Date getSysLastUpd() 
    {
        return sysLastUpd;
    }
    public void setSysLastUpdBy(String sysLastUpdBy) 
    {
        this.sysLastUpdBy = sysLastUpdBy;
    }

    public String getSysLastUpdBy() 
    {
        return sysLastUpdBy;
    }
    public void setClasscode(String classcode) 
    {
        this.classcode = classcode;
    }

    public String getClasscode() 
    {
        return classcode;
    }

    public void setRootorgId(String rootorgId) 
    {
        this.rootorgId = rootorgId;
    }

    public String getRootorgId() 
    {
        return rootorgId;
    }
    public void setBasepostnFk(String basepostnFk) 
    {
        this.basepostnFk = basepostnFk;
    }

    public String getBasepostnFk() 
    {
        return basepostnFk;
    }

    public String getJc() {
        return jc;
    }

    public void setJc(String jc) {
        this.jc = jc;
    }

    public BigDecimal getJd() {
        return jd;
    }

    public void setJd(BigDecimal jd) {
        this.jd = jd;
    }

    public BigDecimal getWd() {
        return wd;
    }

    public void setWd(BigDecimal wd) {
        this.wd = wd;
    }

    public String getJsdwId() {
        return jsdwId;
    }

    public void setJsdwId(String jsdwId) {
        this.jsdwId = jsdwId;
    }

    public String getJsdwName() {
        return jsdwName;
    }

    public void setJsdwName(String jsdwName) {
        this.jsdwName = jsdwName;
    }

    public String getFhdwId() {
        return fhdwId;
    }

    public void setFhdwId(String fhdwId) {
        this.fhdwId = fhdwId;
    }

    public String getFhdwName() {
        return fhdwName;
    }

    public void setFhdwName(String fhdwName) {
        this.fhdwName = fhdwName;
    }
}
